tube [uk] - French English Dictionary
History

tube [uk]



Meanings of "tube [uk]" in French English Dictionary : 2 result(s)

English French
Common
tube [uk] métro [m]
Arts
tube [uk] métro [m]